overtax one's strength - Französisch Englisch Wörterbuch